head cap - German English Dictionary